package br.edu.sistemaacademico.dao;



import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;

public interface IDao {

	public void alterar(Object o) throws SQLException;

	public void gravar(Object o) throws SQLException;

	public void remover(Object o) throws SQLException;

	public Object getObject(String condicao, String tabelasAdicionais) throws SQLException;

	public Object informacoes(ResultSet rs) throws SQLException;
	
	public List<Object> getAll(String condicao, String tabelasAdicionais, String ordenacao) throws SQLException;
}
